from spirems import Parameter


def params_changed(msg):
    print('Params Changed, {}'.format(msg))

# 节点名称，参数被远程修改的回调函数
param = Parameter('DetNode', params_changed)
# 设置全局参数
param.set_param('/dataset', '/home/nvidia/dataset/coco')
# 同时设置多个参数
param.set_params({'my_param1': 123, 'my_param2': '456'})
# 获取参数
print(param.get_param('my_param1'))
# 重新设置参数值
param.set_param('my_param1', 789)
# 再次获取
print(param.get_param('my_param1'))
